page-pc-report {
  font-family:PingFangSC-Semibold;
  .pc-report {

    .team-report {
      padding: 0 !important;
      .title {
        min-height: 0;

        padding: 0 !important;
        margin-top: 1.8rem;
        margin-bottom: 0.9rem;
        p {
          margin: 0;
        
          color: #65666C;
          font-size: 1.8rem;
          font-weight: 600;
        }
        img {
          margin: 0;
          padding-right: 1.2rem;
        }
      }
      .listltem {
        height: 12.5rem;
        width: 100%;
        
        display: flex;
        flex-direction: row;
        overflow: scroll;        
        img {
          width: 100%;
          height: 100%;
        }
        span {
          position: absolute;
          top: 4.6rem;
          width: 100%;
        
          text-align: center;
          color: #FFFFFF;
          font-size: 2rem;
        }
      }
      .list {
        position: relative;
        width: 24rem;
        height: 12rem;
      
        flex: none;
        margin-right: 1.6rem;
        border-radius: 0.5rem;
      }
    }

    
    .good-report {
      .title {
        min-height: 0;
        padding: 0 !important;
        margin-bottom: 0.9rem;
        
        font-weight: 600;
        color: #65666C;
        span {
          font-size: 1.8rem;
        }
      }
      ion-label {
        overflow: scroll;
      }
      .headImg {
        display: flex;
        flex-direction: row;
        padding-left: 0rem !important;
      }
      .headImg-center {
        display: inline-block;
        margin-right: 2.4rem;
        text-align: center;
        img {
          width: 5.4rem;
          height: 5.4rem;

          border-radius: 50%;
        }
        p {
          margin-top: 0.4rem;
          
          font-size: 1.4rem;
          color: #A1A1B2;
        }
      }
    }
  }
  .scroll-content {
    padding-right: 0rem !important;
  }
}
